angel on (someone's) shoulder

Translations
ангел на плече (кого-то)
Someone felt like they had an angel on their shoulder during the difficult times.
Кто-то чувствовал, что у него на плече был ангел в трудные времена.
Definitions
A person who provides guidance, support, or encouragement, often in a moral or protective sense, similar to the idea of a guardian angel.
Words
angel

noun
ангел
on

preposition
на
someone

pronoun
кто-то
s
притяжательная форма
shoulder

noun
плечо